package 第三天

fun main(args: Array<String>) {
    var per = Person7("fasd", 122,"4223")

}

class Person7(var name: String, var age: Int) {
    /**
     * 每一次创建都会执行这个方法,创建次构造函数也会执行
     * 一般放一些初始化的操作
     * 和次构造函数的执行顺序（先初始化）
     */
    var phone = ""

    init {
        println("创佳了person7")
    }

    constructor(name: String, age: Int, phone: String) : this(name, age) {    // this(name,age) 表示调用当前的主构造函数
        this.phone = phone
        println("执行了次构造函数")
    }
}